shielding foils - Francés Inglés Diccionario